home *** CD-ROM | disk | FTP | other *** search
- Path: news.ultranet.com!usenet
- From: "Albert P. Belle Isle" <belleisl@cerberus-sys.com>
- Newsgroups: alt.winsock.trumpet,alt.winsock,comp.dcom.modems,comp.protocols.tcp-ip.ibmpc,comp.sys.ibm.pc.hardware.comm
- Subject: Re: PPP Frame Check Error, 1500
- Date: Fri, 23 Feb 1996 20:29:30 -0500
- Organization: Cerberus Systems, Inc.
- Message-ID: <312E69FA.4B3C@cerberus-sys.com>
- References: <4gjens$2g2@guysmiley.blarg.net>
- NNTP-Posting-Host: apb-p5-90.cerberus-sys.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-Mailer: Mozilla 2.0 (Win16; I)
-
- Nate Glissmeyer wrote:
- >
- > My ISP recently changed their server. Since that change, I've not
- > been able to download my mail using any Winsock mail client (for SLIP
- > / PPP) available on the 'net. In addition, I cannot transfer binary
- > files via FTP, though I can transfer ascii just fine from their
- > server. I've tried to tweak about every AT command there is on my
- > modem, but the one that I think will do the most good: AT%E2, is not
- > recognized by Trumpet 2.0b. I am running a PPP connection over a 28.8
- > modem. I have been tracing most everything and I continue to get the
- > error message, "PPP frame check error, 1500".
- >
- > I'm at a loss as to what to do. I hope that there is someone out
- > there who has had this problem and can share a fix for it. My ISP
- > says that only one or two people are experiencing this problem and
- > they have not been able to recreate it.
- >
-
- Nate:
-
- PPP wraps 1500-byte IP transmission units, along with a check-sum, into
- data "Frames" which are sent over your access provider's RS232 serial
- port, through his modem to your modem, then through your serial port into
- the portion of your machine's memory containing the buffers TCPMan(ager)
- has allocated as the logical "socket" for a particular TCP/IP-using
- application program.
-
- If any of the 1500 bytes is garbled (because you turned-off error
- correction in your modem), or missing (because your machine didn't take
- bytes out of the serial port fast enough to avoid new ones being
- over-written on top of them - "overruns"), PPP's error-detecting CRC
- check will indicate a "framecheck error."
-
- Without a clean stream of bytes over the data link layer, higher layer
- protocols (like TCP) won't be fast enough to satisfactorily correct in
- software for the high rate of errors.
-
- Be sure that your modem initialization string results in error correction
- (V.42 or MNP4) being enabled, and that you eliminate any com overrun
- problems caused by your machine's failure to unload modem data through
- your com port fast enough to keep up with your advertised rate setting.
-
- Also, I notice your "dial-parity=1" setting, which makes me wonder if you've
- checked the "use standard SLIP settings" in the dialer options settings
- window. If you're pointing to some stale com port settings from Control
- Panel, instead, you may not be setting the basic character of a byte
- properly (n-8-1) in the com port DCB.
-
- This might yield OK transmission of ASCII characters, while screwing-up
- anything that needed a proper 8-bit byte.
-
- Regards,
-
- Al
-
- --
- ==================================================================
- Albert P. Belle Isle
- Cerberus Systems, Inc.
-
- Al's Winsock Tuning FAQ -
- http://www.cerberus-sys.com/~belleisl/mtu_mss_rwin.html
- ==================================================================
-